天龙山石窟位于太原市西南40公里的天龙山腰。这里风光秀丽,历史上曾是北齐皇帝高洋之父高欢的避暑宫。
天龙山亦名方山,海拔高1700米。天龙山石窟创建于东魏(公元534-550年),高欢在天龙山开凿石窟,高欢之子高洋建立北齐的晋阳为别都,继续在天龙山开凿石窟。隋代杨广为晋王,继续开凿石窟,唐代李渊父子起家于晋阳,建造石窟达到高峰。
天龙山东西两峰的悬崖腰部,有东魏,北齐、隋、唐开凿的24个洞窟。东峰8窟,西峰13窟,山北3窟,寺西南3窟由山间小道相连接。东魏的石雕比北魏时期在技巧上大大前进了一步,主要表现为更加富裕。唐代雕塑,更加严谨、逼真。第九窟“漫山阁”内为唐代石窟上层弥勒佛坐像高约8米,是天龙山石窟中保存最完整的一尊石雕像下层观音立像,高约11米,形体丰满,璎珞富丽,罗纱透体,质感强烈而普贤雕像,面带微笑,怡然自得,是石雕中的精品。
天龙山上,还有遍山松柏,尤以盘龙古松龙游神盘,纵横缠绕,为天龙山上又一奇观。